drip cooler - German English Dictionary